var MiscUtils = {
    /**
     * 获得缩放率
     * @param {*} sizeFrom 原尺寸
     * @param {*} sizeTo 目的尺寸
     * @param {*} useWidth 参考宽进行缩放
     * @param {*} useHeight 参考高进行缩放
     */
    getScaleRatio(sizeFrom, sizeTo, useWidth, useHeight) {
        //
        var ratio = Infinity;
        var ratioW = sizeTo.width / sizeFrom.width;
        var ratioH = sizeTo.height / sizeFrom.height;
        if (useWidth !== true && useHeight !== true) {
            useWidth = useHeight = true;
        }
        // 选定比例
        if (useWidth === true)
            ratio = ratioW;
        if (useHeight === true && ratioH < ratio)
            ratio = ratioH;
        //
        return ratio;
    }
};

module.exports = MiscUtils;